I used to detail in my driveway at my old house, as I did not have a garage nor the space to have one built on that piece of property. It was fine in good weather, but to keep vehicles in the shade I had to "follow the shade" and move the car a few times.
When it was time to move up and buy a new home (we outgrew the old one) , one of my requirements was a garage, at minimum a one car, preferrably a two car. I bought my present home 5 years ago, brand new construction... and it had an attached two car garage!
Advantages of a garage.....
A place to keep your vehicles and detailing equipment
A place to detail your vehicles and keep them clean (especially during pollen season!)
A place where you can work on your car and stay dry during inclement weather (it's been raining 5 days straight and I am going crazy... I can't imagine rain 300 days a year!)
If there is a chance of showers the day you are detailing, you can bring the car inside and not miss out on valuable detailing time.
It gives you a shady spot to work in (in the summer, the heat can be unbearable, unless you have fans to help move air and keep you cool...a small price to pay for automotive cleanliness!)
A place to hang out when you have an arguement with the wife/girlfriend/boyfriend/lover/significant other!
You can always find something to do in the garage!
Mine is attached, the entry door leads into the kitchen... hmmm...cold drinks, coffee, food, it doesn't get any better than that!
In the winter, you can bring the cars inside and they don't get covered in snow, which means no snow brushes to scratch paint.
It's great for loading and unloading luggage for vacations, unloading groceries.
Having a garage gives you more incentive and excuses to buy toys for your car and garage!
The garage can become another place of worship for the members of The Church of the Highly Reflective Finish!