First let me preface this review with 2 things.1) Rahi is very professional, takes pride in his work, and was very informative.2) I have never had any of my cars professionally detailed before so this was a new experience for me all around which meant I had no bar to manage my expectations against.So with those 2 out of the way, heres my review. I took my 2015 Mitsubishi Outlander GT in to get her all cleaned up. This is my daily driver car as well as my exploration outdoorsy road trip car. So for the past almost 6 years it has seen sand, gravel, dirt, dried mud, leaves, splinters of firewood, fast food crumbs, etc. It also gets parked outside in the elements so rain, snow, sun, tree sap, pollen, etc.So shes seen been through a fair bit but still looks pretty dang good inside and out, Id say the inside was 60% clean and the outside 40% clean before I got the work done. But I wanted to get her cleaned up as a Christmas present to myself and I told Rahi I wanted a full interior and exterior cleaning.The exterior turned out well. He got it to well over 95% clean. More care and attention to detail went into it than I or a quick car wash could have ever done so that was good. I did have some paint and trim issues from sun damage but we will get to that later.The interior was also extremely improved. Id say he got it to well over 90%.When I came to pick it up we did a pretty thorough inspection and he addressed any spots I pointed out. He spent 4 hours working on my car and he even quipped he could spend even more time on it since hes very detail oriented.When I showed my roommate the results he liked it until I told him the cost and he became picky and started pointing out areas I had either already talked to Rahi about or areas I didnt even catch myself (cars are huge with a lot of surface areas). But the parts he missed, and there wasnt many, that dont require specialization I can quickly do myself. But this is where I learned to manage expectations and the sun damage part I mentioned earlier plus some information I learned from Rahi.At no point did I ever expect my car to come out in immaculate showroom quality. Not to say Rahi couldnt achieve that, but that kind of quality takes a lot of time and time costs labor. I have student loans to pay off so I wasnt paying Rahi for that level of detail. However, I did realize I may have had higher expectations for the interior based on what my cost was but that was not Rahis fault. It was my lack of knowledge in how car detailing works, which I chalk up to this being my first time.For instance, I said he got the interior 90% clean. Well that last 10% is the hardest part, which is true for pretty much any task in life. So when I saw some dirt on the leather seats I asked him about it and learned that it was fixable but not part of the work I requested (that would require steam cleaning). Same goes for the sun damage, its fixable but requires more time and labor. I also want to be clear and state that at no time did Rahi try to upsell me. He was very friendly and informative. Im just writing this lengthy review to help others learn. Rahi has a ton of equipment and products to tackle practically every situation, you just have to be clear on what you want done.Im happy with my car, especially since it was his first time working on my model, and if I do future follow ups to him Im confident he can get my car to 100%. I would say to Rahi itd be nice if he updated his website to include better base price listings, even though each car is different in terms of work needed, as well as the complete list of services he can perform that way a person can go in knowing what to ask for.Overall for a car that never got professionally cleaned in 6 years, she turned out great. Im happy with the results and would recommend Rahi. Just dont be like me and naively drop your car off thinking all the things will be cleaned without ever explicitly talking about it.