Howell Software Development
Professional Computer Programming
Our Mission: Provide Exceptional Software for our customers. Who are our customers? Anyone that has an idea for a software package they need but do not have the skills needed, or the personnel to produce the product within their company, entity or group. What exactly do we offer? For a fee, we will create an application or program that you can use on your computer, many computers, your Intranet, or the Internet. We will work with you and your group of people (if desired) to produce an intuitive interface or interfaces, to your program, such that the learning curve is small for you and your employees, club members, volunteers, church members, government personnel, customers, etc. Once completed, the program, the code, the details are all yours. Disclaimer: We retain the rights to use any portion of the code we use in your project for other projects. You can reach us at firstname.lastname@example.org
I was born the 11th of 12 children. I am one of the last of the Baby Boomers having been born in 1959. I was born during what is known as the infancy of the modern computer age. By the time I was born ENIAC had already been replaced. MIT developed the first Computer Assisted Manufacturing process and language for controlling milling equipment. Bryant Chucking Grinder Company (Part of IBM) invented the storage disk, it was 39 inches around and stored a whopping 12000 bytes per disk (before file tabulation) and the enclosure stored 26 of these huge disks. Few of these devices were sold and just two years later IBM introduced us to the 30MB storage drive.
In 1969 I was just ten years old as the Space Race was all the talk of, well, EVERYBODY! For my birthday that year I recieved a Johny Astro Lunar Lander toy which was a small fan in a specially constructed baffle that was bi-directionally controllable with two simple control sticks. The baffle in front of the fan created the closest thing to a tractor beam I could experience. In the center it created a slight vacuum while around the outer edge it blew air outward. With this I could control the fan speed and cause an inflated balloon, taped to a small landing frame, to levitate up-down-left-right and using the speed control properly move the ballon towards and away from me. Yes, it was very simple, and it was not expensive, and it was Wonderful! As we watched the Lunar Lander on TV land on the Moon, I was sure I understood the processes involved in how the Lander got to exactly where it needed to be. JohnnyAstro.com
That same year I recieved a Billy Blastoff Video of Billy Blastoff Commercial I grew up watching. toy which was a small figure that had batteries and a number of pieces of "Space" equipment, basically five or six different vehicles you could Plug Billy into and he would power them around. If allowed to go far, they eventully completed a large circle. At the time our family was living on and working a milking dairy in Salinas, California. I was too young to do much work on the dairy beyond cleaning and feeding chickens, lambs and calfs. This left me many hours to play, ride my horse, and create societies in the rich fertile dirt everywhere. I made craters, and roads using hoes, and lakes in the mud, and pretended to land on the Moon and probably did all the things that all ten year old boys did. I know it was very dirty work!
In the Spring of 1970 I was getting into riding what we called the Toat Goat, a minibike with a lawnmower engine and a dangerous rope wrap starting method that left the spinning starter ring exposed just about eight inches from my leg. I never crashed it or anything, but my mother wanted to divert my attention from riding it, and in fact, fobid me to ride it once she saw what my older brothers had built using scrap metal and parts from old farm equipment. All my life I have been mechanically inclined, I took apart pellet guns, to the detriment of my bottom when I got caught! I put together models, played with racecar tracks and electric trains, I took every one of them apart until I understood the prinicipals that made them work. I built my own toys out of packing boxes and blister packs. Not because I didn't have toys, on the dairy I was paid for feeding chickens, sheep, cows and pigs and I could buy a lot of the toys I wanted, also the owner's nephew lived on the dairy as well and was my age and he had every toy ever made it seemed. But, I digress, back to my mother interupting my figuring out how to ride the scooter. She was an avid reader and subscriber to the Reader's Digest, a monthly magazine that had writers create summary versions of books, both classic and modern. Included in the magazine were jokes, personal stories of hardship and overcoming and so on.
Then there was an add in a Scholastic Magazine, given to kids at school for ordering new books. The add was for joining the Science Book club. A publishing company set up a program where they sent out a pocket book every month on a different subject. I asked my mother to help me order them using my pay. It was torture waiting for the first one, and the second and ... One was on Volcanos, the Solar System, Earthquakes, Huricanes, Chemistry, Archiology, Anthropology, Steel Mills, Lumber Mills, Automobile History, Airplanes, Rockets, The Moon (of course), and Computers. Unfortunately the one on computers simply talked about what they were being used for, not how to use them.
A few days after she forbade me to ride the Toat Goat, I was in the yard of the house we lived in on the Dairy, with the Toat Goat turned on it's side trying to figure out how to create or find a leg guard to prevent injury so I would be allowed to ride it, and she came out to me with a Reader's Digest. She opened to the middle of the book and said "I want you to try something."
I looked up at her and she handed me the book and said, "I want you to take this test." The test was a strange series of image, number, and letter sequenses where the page showed first three items, then I had to select the correct item from a group of four options. She imediately had my attention, I liked puzzles. I took the test and scored a 98%. After I completed the test, I read what it was about, I wasn't interested in reading the details until I had learned that I had scored so high. It was a test put out by the Federal Government looking for Computer Programming candidates. I got very excited! I knew what computers were, they were electronic machines that could get people to the Moon!!
Now, I was very excited! I carefully filled in the form at the bottom of the last page, Name, Address, Phone Number, those were easy. Last grade completed, well I was in the fifth grade. Then I learned about signatures. The final line stated, I swear under oath that I am eighteen years old and an American Citizen. I was devistated! Eight more years!!! Today, I realize that I should have signed the form and sent it in anyway, clearly stating on the form that I was only ten. But I had already learned in life, being the 11th of 12 children, that when adults said you had to be so large or so old to be allowed to do certain things, that they meant it. I showed my mother the score, and left it at that.
|In 1976 I started attending Roosevelt High School in Fresno, California. My best friend, Bobby McBride had an older brother, Charles, who was taking the Brand New Computer Programming Class. He couldn't have kept me from spending hours watching his brother on the typeomatic like computer console. IBM had a server building in the Fig Garden area of Fresno, and they had installed typomatic consoles at four High Schools in Fresno. There was no computer screen, there was no computer CPU box, there was a large number of thick wires coming out of the wall to a typewriter-like contraption that was very wide and used a Typomatic print head, a small ball, of letters that would spin and tilt to place the correct letter or symbol against the paper, which was a wide strip of paper that was on a continous feed with punch holes along the edges. Through this interface, my friend's brother played Football, a silly game of selecting eight possible plays against the computer. Every play had to be typed into the keyboard, and was echoed on the paper. Then the computer, which was across town, would print it's play and then the results of the two selections. Then it would print a representation of the football field using varrious printable characters from the keyboard. Near the end of the year, IBM installed a Cathode Ray Tube display, and someone upgraded the Football game to have the word Dog show up on the field which poped up randomly during play. This is kind of what the field of play looked like.|
|I was hooked, the next year I signed up for the computer class. By the time I got to take the class, the IBM had been removed and was replaced with a Wang computer. Wang invented the first multi-processing computer in 1976. The Wang was a large two foot cube that sat on the floor of the computer lab and had a large metal and plastic box, with a TV like screen (black and white only) with a cassette tape recorder built in and a large very heavy keyboard. It had a huge amount of memory, 16000 bytes! The programs we were writing were using maybe 500 to 1000 bytes, so to us 16000 bytes were amazing. But, despite all my desires to be a computer programmer, I just didn't understand how it all worked. And, since I couldn't understand how it worked, I had a mental block on writing software.|
Oh, I could do the assignments by carefully following the examples in the book and then altering the code a bit to be different than a dirrect copy, but I was struggling to understand it all. So I went to my teacher, he did not teach us in the classroom very often, because he was teaching remedial math to sixteen year olds in a room nearby. There were only two of us in the computer lab during my period and it was demeaning to go to the remedial math classroom where they were covering adding numbers over 100, and have to ask computer questions. It was when I admitted to the teacher that I was having trouble, that he simply handed over the technical manuals on the computer and had me take them home. These were two huge binders with about four hundred pages each, all about how the computer worked. I struggled through the first four chapters and had learned nothing. I was missing the understanding of exactly how the computer did what it did. I turned, through frustration, to the final two chapters of the book, and it explained how the computer collects data one bit at a time and based on a chart of pre-programmed commands would accomplish the moving of one bit from storage, to the register and from there to the screen or a printer or any other dreamed up interface.
I suddenly understood! The computer was a electro-mechanical device that simply had a series of code sections which each handled a specific task, and another and another, and from that base programming language, higher level languages were created, which through using those base programming code groups created more and more complex languages to accomplish more with fewer actual commands.
I got it, I mean I really got it, I went to the teacher and hungrilly completed each of his assignments, acing every one of them, then he said he had no more, so I created my own programs. He told me about a store that sold computers. There were exactly two computer shops in Fresno within biking distance from my home at the time. One was a retail store that sold computer KITS, you could build an 8 bit computer with 320 thousand bytes of memory (only 290 was usable) and they had a number of different high end computers for industry, and BOOKS, programming books, how to, games, business programs, in all they must have had twenty or thirty different computer books. And then, there was the Wang shop. The Wang shop was not a retail store, but they sold to schools and industrial businesses, and when I found out where they were, I went there and got to talk to the technicians that were building the computers. I learned a lot from those guys, things that the teacher had no clue about. It was there I saw my first Mother-Board, where different periferals could be plugged into slots to make the computer work with different devices. The plug in boards were about eighteen inches long and the connector buss was eight inches.
After that I wrote a slot machine program with graphics, well, I could create a box with three windows, and have letters show up in the windows, C for cherry, L for Lemon, *, @ and $ for other symbols and even had the printer print a check if the player won. It even had a handle of sorts that was five pixles high and would drop to three and then go back to five. Then I wrote a tax management program from tax charts I got from the Air Conditioning company I had been working for occasionally with my brother. When next I went to the teacher for guidance, he said, "There is nothing else, you know more about the computer than I do, I really have nothing more and you already have an A++" Because of that, and that I had just turned 18, (I was held back in the first grade due to medical reasons) and that I did not get along with my father at all, I quit school the next day.
I was already working as a roofer. I then worked as a trailer park maintenance worker, Air conditioning installer, and eventually I settled on Locksmithing. My brother-in-law was a locksmith and I had worked with him off and on since I was fourteen, on weekends and summers, sometimes working with my brother in Air Conditioning. By the time I was twenty I was full-blown locksmithing and concentrating on making a living. I kept up with all the news on computers and in 1982 I purchased my first computer. It was the Timex Sinclair 1000, a small blister keyboarded computer that was about the size of a small purse, that connected to a black and white Television, and used a cassette tape player to store software on cassette tapes. It, like the Wang computer I had used in High School, had a whopping 16000 bytes of storage. But I learned alot about programming, learning how to code in Machine Language as a way to reduce the memory overhead of using a more advanced programming language. I burned out three of them before I eventually gained access to one of the first IBM Clones put out by the Heath-Zenith Television production company in the Heathkit H-151. At the time the IBM Personal Computer was selling for about $7500 having come down from the 1983 price of $10,000.
One of my older brother's became a locksmith a few years before I did, and he moved from California to a small town in Arizona on the Nevada border. One day he told me of an offer to go to work for the locksmith he was working for, he stated they needed a field technician and offered me the job. The owner was using an Apple 2 computer and was trying to learn how to use it to keep his business records. He was just getting it to work for him when he hired me. I convinced him the way to go was an IBM compatible as the Apple required a lot of overhead just to use it. Opperations with things like a tape player (for data storage) required the user to know how to address the hardware through machine commands. It was very cumbersome just to use software. So he purchased a computer kit, and had put it together. It was a Heathkit computer. By now I was already an accomplished locksmith and safe technician, and of course I had kept up on using computers, and what programs were available. I had the owner buy Lotus 123, and taught him how to use the spreadsheets. And, I began expanding my skills on the computer. I started my own programming business Ray's All Micro Programming, or RAM Programming. I wrote a few programs for different companies in town, a realitor needed a program for tracking her sales. A foreign car mechanic needed a program to track vehicle ID numbers and owners, remember, we were still under the 1 mega-byte computer systems. The CPUs were generally 8080 processors which were 8 bit, but could perform 16 bit opperations. Then I started my largest programming project to date. One of the locksmithing company's customers, a realty and rental management company. They had hired someone to produce them a program for managing their rental properties, their maintenance records and customer billing system. They had paid him $1500 and all he had produced for them was a series of database structures on paper! No computer medium at all.
I offered to take over the project and complete it, but would not ask for payment until they were happy with the results. I did not own my own IBM compatible computer, so I could only compose the code on their computer, after business hours when it was not being used by their accountant. Every day after completing eight hours at locksmithing, I would go to their office and work on their computer until 10 or 11 o'clock at night. I was a locksmith and so they allowed me to have a key, as they knew locks wouldn't stop me anyway. The owner wanted his program to be a series of menu pages, that allowed access to deeper and deeper parts of the program. I attempted to explain that his ideas would be very cumbersome and that I had better ways of building his program, but, he was adamant as to what he wanted, and so being the smart business man I am, I allowed the customer to be right. I developed his program and when it was done, his accountant spent eight or more hours a day trying to keep up with the front office which was producing paperwork for hundreds of properties. Because I was doing a lot of locksmithing work for them I often found myself in their office fine tuning the software for them. Still Dianne was four or five days behind the paperwork every day.
We reached the point where the realty company was happy with my software and I recieved my pay. I then asked the owner, would it be ok for me to redo the project my way and let Dianne test it? 'It will use the same data, so there is no risk other than Dianne's time, and I will need to continue to come in after hours.' The owner who was working with me on the project agreed, and because the underlying code was similar, only the human facing interface was different and I was done in a couple of months. Dianne was so happy, within a week she had caught up to her paperwork and one day a few weeks later she told me the new program let her get all the paperwork done in less than four hours a day. A huge improvement, that was in 1991. They continued to use my software to manage their properties until well into 1996 after they had expanded to over 1000 clients And Windows 95 had come out providing a true graphic interface system.
At this point you may be wondering how I kept so close to a client wihtout needing to produce any further software for them nor was I charging them any maintenance fees or such. Why? You may ask, well, during all this time, my locksmithing boss was quietly looking to sell his business. He did not tell me, he did not offer me the option of buying him out, instead, one Sunday afternoon he called me up and asked me to bring the service van to the shop. When I arrived at the shop he explained to me that he had sold the business and that the new owners did not need me to work for them, to get my tools and go home. Pretty crappy, right? Well I can tell you Karma works. Six months later his buyers were arrested for breaking into storage units with the tools he had provided them. He never got paid for the company.
I was still working on the revision of the program when all this happened, so Monday morning, I showed up at the property management offices and told one of the owners what had happened, and that I was out of work, but came to complete their project. Steve Buck, of Bullhead City Property Management Services, was a bit shocked that I had been let go that way, but he just said ok, and went back to his office. The other owner, Joe Reynolds, a hugely kind and gentle man who used to be a cop, was not yet in the office. Now, these offices were just a very large single office that had five or six divisions with six foot panels seperating individual areas. So, anything said in one 'office' was heard in all the others.
When Joe came in, Steve let him get settled, and then went into his office and simply said "Ray is destitute. A-1 layed him off yesterday and they have sold their business." Joe's immediate response was "Let's put him in business." And that is exactly what they did. In two days they had drawn up papers and we started 'The Key Wizard' with me owning 49% and they collectively owning 51%. That first year, they kept me in paychecks by having me do maintenance on their managed properties, installing toilet parts, fixing cabinet doors, replacing garbage disposals, and so on, in between me trying to grow the Locksmithing company. After one year, we had just begun to build up a constant clientelle, when Joe and Steve called me in for a meeting. The numbers for the company were just not what they had expected, and so, they were giving me the entire company! They had already drawn up papers giving me the company, and they simply handed it over to me. These are truly great people.
I continued to do their lock work for many years never charging them for anything I could get away with giving them. I set them up so they could copy their own keys for the rentals, hundreds of keys per year. We continued to have a great relationship from then on. But, and here is the "Secret of the Universe"- "Things Change." And change they did. The Key Wizard continued to grow and I hired my brother to work for me, and eventually a friend or two, and a nefew, and so on. One day though I recieved a phone call from my old boss, you know, the one who called me in on an Sunday to fire me? We discussed business, both his when I worked for him and mine, and how I was doing, the amount of money we actually got to keep running small businesses and then he said, "When I sold A-1 Lock and Key, I went to work across the River in Laughlin for the Edgewater Hotel and Casino, and now, I am leaving, and they need a locksmith, and well, I told them you are the only man in the area that could do the job, so if you want it, there is an opening at The Edgewater which is owned by Circus Circus in Las Vegas."
The reason they needed someone like me was they had just installed a new lock system that was computer based. The locks used key cards a new concept that used credit card like passes to open the locks. And they needed someone with computer experience to opperate their system. I applied for the job on two conditions, pay rate to equal what they were paying Bill, my ex-boss, and I could leave if work was slow and one of my customers needed me to take care of their lock work. They agreed. Over the next thirteen years, I improved my programming skills, met my wife, had a daughter, wrote software to manage the master key system over the mechanical keys in the Hotel/Casino, and basically improve key access across the property. When it was complete, I realized that I had a commercially viable program for Locksmiths that had no rival on the market. The problem was, even though I had written every line of code, I had done a lot of it while on the clock for Circus Circus. I knew I did not have the legal rights to the intelectual property due to my employment contract.
So, I went to the Hotel Manager and explained what I had, and she put me in touch with the corporate offices, and I submitted a copy of the software to them and explained about it's development and use, and that it could be a popular program with Lockmsiths. They wrote me after a few months and granted me the full rights and privalages to Key Trax, a Master Key Creation and Management software package. After that I began driving the 100 miles from Bullhead City Arizona to Las Vegas Nevada on my weekends to meet with the locksmiths of the different casinos and show them my software and what it could do for them. When I showed the crew at the Stardust, they suggested that I visit the Venetian and sell it to their locksmith, because he really needed it for such a large property, and besides, the Stardust was being torn down in six weeks. So, I went to see Randy Bird, the lead locksmith at The Venetian. After making my presentation for Key Trax, he said "That looks like a great program, do you want a job?" I laughed and declined, saying that I was happy with Circus Circus and Laughlin, but they did purchase the software. One year later, Randy called me at the Edgewater and offered me a job again, after a few negotiations, I finally agreed, and moved to Las Vegas to work for the Venetian. After a few years there, and having started writing Key Trax II a more robust program for the Larger systems as needed at the many large casinos in Las Vegas. One of those companies that I visited during that time was Liberty Lock and Safe. When they learned of my skill set as a locksmith, they offered me a job on the spot, making even more money than I had been at the Venetian.
In the next two and a half years, I completed Key Trax II and prepared to release it to the world at the Security West Locksmithing convention at the Las Vegas Covention Center in 2006. I was Liberty Lock and Key's top field technician and was teaching thirty other locksmiths how to build a master key system in the field and how to make more money on every call. My wife and I went into debt to finance the trade show, while as a locksmith I was doing safe work for the Secret Service and half the banks and jewelry stores in Las Vegas. I had scheduled vacation time for the trade show, and had everything set up and ready to go, when five days before the trade show, I was rear-ended while evaluating a new hire for his claimed skill level. This, sadly, ruined my life, I have had two spinal column implants installed and one removed due to infection. I have three bulging disks in my neck that kept me in tremendous pain for fourteen years.
But, in 2018 I visited my older brother in Loveland Colorado, and discovered that as soon as I get on the eastern side of the Rocky Mountains my pain level in my neck dropped. I tested the effect over the following months and everytime I got on the east side of the mountains, my pain dropped. So, my wife and I sold our house and left the bright lights of Las Vegas and moved to Loveland Colorado. After then getting a new doctor at Colorado Clinic, and getting Lyrica to replace the non-effective morphine, and getting a new Physical Therapist, Silvia Sorenson of Fort Collins Physical Therapy, who broke up the thirteen plus years of scar tissue in my neck and shoulder, I can tell you I am completely off of morphine, and my pain level has dropped from what was never less than a six of ten, and often a ten of ten, to what is now generally between a one and two.
Now, back when I was writing Key Trax, the Internet was just getting started. I studied the HTML language and decided that it was too limiting for the kind of programming I was doing. I understood it, and could do it, I had just not had too many needs to get into Internet Programming. Also during this time, my wife, whom I love dearly, kept pushing me to go after "That Piece of Paper" a college education provides. I was totally against it, but with her continued urging, I started college. No, I had not graduated High School, but the entrance exam for college was easy enough and by 2004 I had an Associates of Arts Degree in Computer Information Systems. After moving to Las Vegas, I attended the Howard Hughes School of Engineering where I began work on my BA. Because of the injury while I was working for Liberty Lock and Key, my education was put on hold for a while, but eventually I attended trade school where I obtained eleven Microsoft Certifications for varrious skills; Programming, Network Administration, Systems Analysis and one certification as a Linux Administrator. After that I went to work for a cell phone company as a technical support technician, where due to my high customer reviews and satisfaction levels they sent my wife and I to Maui in 2012. It was fantastic, four days and three nights in paradise. I met the CEO and shook his hand, I was given a bonus but the pay was not commenserate with my skill level, and I really wanted into the programming department, which was not in Las Vegas. And now, I am in Loveland Colorado.
When I got to Colorado, I was still in too much pain, and taking 90 mg of morphine a day, to do much of anything, but my brother, who is an Air Conditioning Contractor, was having trouble, he had been trying for a few years to get some kind of rating on Google, so that people could find his business. He had already tried two or three different companies that promised to get him up on Google, but all they did was create a simple web page, and fill it with stock photos, and stock statements used by other companies across the country. He was not coming up on Google at all. I happened to be there when a third company that kept making cold calls to him about Google placement called in to convince him to switch to them. I listened to the pitch, and then I started asking questions, and the guy on the phone had all the answers, at least, he seemed to, so I told my brother, he sounds like he knows what he is doing, all his answers are correct, and since I do not feel qualified to build you a web site to get you on Google, since I know nothing about what they require, go ahead and try them. Well, he paid a little less, only $680 a month, and after six months, you could still not find him on Google, at all. When we asked to see the form that showed his business was 100% un-verified with Google, the same form they showed us when we signed up with them, they failed to provide it.
We asked multiple times, and by then I had studdied the HTML programming language updates and was getting a good handle on what was what. I discovered that there were dozens of actual errors on the web pages that they had composed for us. Not spelling errors, or grammar errors, programming errors. The thing about web browsers are that they will display as much of a page as possible, ignoring errors when possible, but search engine companies take technical errors into consideration when determining placement in result listings. So a page full of errors may look fine to a viewer of the page, but a search engine may ignore the contents of a page beginning with the first error found. So just because a page shows up on the screen does not mean it is a good page. I also found that for Search Engine Optimization, often just called SEO, they were using an outdated program that had not had an update for over five years. I contacted the company that wrote their SEO package and they told me there was no way their old package could work with Google's current policies, and that they needed to update it. Also during this time I learned to use some animation software and produced a small video to be placed on the site, they claimed it could only be placed lower in the page, and they insisted we turn off all audio claiming people had complained to them about audio on other sites. After all that I got upset and told my brother, let me make you a site, I can't do worse than this. In less than a week I had him a simple site up, in two, we had animation at the top of the page, and no errors in the code. A few more weeks work, setting him up on Facebook, and GoogleMyBusiness, we cleaned up his online presence and now he is being found by people in his area doing Google Searches for his type of business. Is he NUMBER ONE on a Google Search, it depends on how close to his business you are searching for him, so, no, but, NO ONE, literally No One can get you Number One position on every Google Search, all anyone can do is keep your websites and profiles up to date so that Google algorithems find you RELEVANT. A common practice is for companies to have their clients search for their businesses from their business. When this is done, Google of course finds the closest business and so people are convinced that they are Number One on Google, but it really matters where you search from. Go five miles from your business and using a private browsing session, use Google to find your type of business, unless you are paying for placement as an advertisor, the closest business doing your type of business will come up first! Try it.
We also offer photo restoration such as the image below. Fifty years ago this little boy destroyed his own photo just a few months before he sadly passed away. His mother besides being devistated from the loss of her child, also had the loss of this photo as there was only one of this particular image in this size. Being a professional photo prevented her from having a new one made. She had wallet sized copies of the same image, but it just wasn't the same. When I saw the photo and learned the full story, I had to restore the image for her. The fact that she is my sister and this was the nephew I lost when I was only ten years old is irrelevant because I did not learn the story of this photo until 2018.
You can right-click on the image and click on Open Image in New Tab, then you can zoom in to see the detail of the alterations.
Do you need Custom Desktop software? I can write it for you. Do you want a nice website that reflects your business, who you are and why you are capable of providing clients a better experience than going with a flashier or less effective company. Then call me and let me help you plan a better interface between you and your potential clients, Your Way, not mine, I just do the work to get you there, as your partner in facing the Internet, or helping you with your computer network, or just getting logged back in to your locked out database files. As a Microsoft Certified Network Administrator and Database Administrator and with forty years of programming experience, I can help you quickly and inexpensively. Here are a few of the websites I have recently created. RexAc.co , Northern Colorado Complete Construction, Red Thunder Enterprises , Dreams Designed , and The Key Wizard
Visit our other pages.