I would not recommend Heights Driving School. In December 2025, we purchased the school's upgraded package for $625 because it advertised benefits beyond the standard package, including two additional hours of in-car instruction, maneuverability training, and parent tips and tricks. The standard package at the time was $495, so we paid an additional $130 specifically for those extra services. Despite multiple emails and phone calls, we were never able to schedule those additional services. The online system would not allow scheduling, and the only alternative date offered was during the school day. The school issued my daughter's completion certificate without providing any of the additional services we paid for. When she struggled with maneuverability during her driving test, we had to seek instruction elsewhere from another driving school. After two short lessons from that other driving school, she successfully passed and received her license. When I requested a refund of the $130 premium we paid for services that were never delivered, Heights Driving School refused to issue a full refund. After several emails, although they acknowledged the extra services were not provided, they never explained why they believed they were entitled to keep money for services that were never delivered. My concern is less about the money and more about the principle. Consumers should not have to pay for services that are advertised, purchased, and never provided. Based on our experience, I cannot recommend Heights Driving School. It is a pity because I had attend this driving school ages ago when I was a teen myself. read more