Cassie Kennedy

Cassie Kennedy

Licensed Agent

Cassie Kennedy

Licensed Agent

VHK Property Collective Pty Ltd

 

Cassie Kennedy is a high-performing real estate professional renowned for achieving outstanding results in Caloundra, particularly within the Aura development in Caloundra South. Consistently recognised as one of the Sunshine Coast’s top ten agents, she has firmly established herself as a market leader in this area.

With over seven years of experience in the property industry, combined with a marketing background that includes collaboration with one of Australia’s leading building companies, Cassie blends expert sales and negotiation skills with strategic, tailored campaigns to secure exceptional results for her clients. Her dedication is reflected in the glowing five-star reviews she consistently receives.

Cassie holds a Bachelor of Arts in Creative Advertising and Marketing from the University of the Sunshine Coast, a Certificate IV in Property Services, and a full real estate licence. She also completed a copywriting and creative writing course with the Australian Film Television and Radio School (AFTR), further enhancing her skillset.

Well-educated, highly driven, and community-focused, Cassie is a prolific networker who values connection and is a passionate advocate for the Sunshine Coast lifestyle and investment opportunities. Her exceptional local knowledge and positive outlook make her a trusted advisor to both residents and investors.

Outside of work, Cassie enjoys quality time with her family, ongoing professional development, and actively contributing to her local community.

 

My Listings

Sorry, We couldnt find anything that quite matches your search.

No listings in that location, showing nearby listings.

No more listings in that location, showing nearby listings.

Just Listed
Auction
Under Contract
Sold
Leased
Available Soon
{{ item.fields[addressFormatResults] }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.n_bedrooms }} Beds {{ item.fields.n_bathrooms }} Baths {{ item.fields.n_car_spaces }} Cars Pool Study {{ item.fields.land_area_m2 | to_acreage }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_hectare }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_squares }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | number_format }} {{ item.fields.land_area_unit }}

{{ item.fields.display_price }}

Auction: {{ item.fields.dt_auction | longDateTime | toDateAbbreviation }}

Open: {{ item.fields.ofis[0].d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.ofis[0].t_ofi_begin }} - {{ item.fields.ofis[0].t_ofi_end }}

Open: {{ item.fields.d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.t_ofi_begin }} - {{ item.fields.t_ofi_end }}

Loading...

Sorry, We couldnt find anything that quite matches your search.

No listings in that location, showing nearby listings.

No more listings in that location, showing nearby listings.

Just Listed
Auction
Under Contract
Sold
Leased
Available Soon
{{ item.fields[addressFormatResults] }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.n_bedrooms }} Beds {{ item.fields.n_bathrooms }} Baths {{ item.fields.n_car_spaces }} Cars Pool Study {{ item.fields.land_area_m2 | to_acreage }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_hectare }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_squares }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | number_format }} {{ item.fields.land_area_unit }}

{{ item.fields.display_price }}

Auction: {{ item.fields.dt_auction | longDateTime | toDateAbbreviation }}

Open: {{ item.fields.ofis[0].d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.ofis[0].t_ofi_begin }} - {{ item.fields.ofis[0].t_ofi_end }}

Open: {{ item.fields.d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.t_ofi_begin }} - {{ item.fields.t_ofi_end }}

Loading...

Sorry, We couldnt find anything that quite matches your search.

No listings in that location, showing nearby listings.

No more listings in that location, showing nearby listings.

Just Listed
Auction
Under Contract
Sold
Leased
Available Soon
{{ item.fields[addressFormatResults] }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.n_bedrooms }} Beds {{ item.fields.n_bathrooms }} Baths {{ item.fields.n_car_spaces }} Cars Pool Study {{ item.fields.land_area_m2 | to_acreage }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_hectare }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_squares }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | number_format }} {{ item.fields.land_area_unit }}

{{ item.fields.display_price }}

Auction: {{ item.fields.dt_auction | longDateTime | toDateAbbreviation }}

Open: {{ item.fields.ofis[0].d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.ofis[0].t_ofi_begin }} - {{ item.fields.ofis[0].t_ofi_end }}

Open: {{ item.fields.d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.t_ofi_begin }} - {{ item.fields.t_ofi_end }}

Loading...

Sorry, We couldnt find anything that quite matches your search.

No listings in that location, showing nearby listings.

No more listings in that location, showing nearby listings.

Just Listed
Auction
Under Contract
Sold
Leased
Available Soon
{{ item.fields[addressFormatResults] }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.n_bedrooms }} Beds {{ item.fields.n_bathrooms }} Baths {{ item.fields.n_car_spaces }} Cars Pool Study {{ item.fields.land_area_m2 | to_acreage }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_hectare }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_squares }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | number_format }} {{ item.fields.land_area_unit }}

{{ item.fields.display_price }}

Auction: {{ item.fields.dt_auction | longDateTime | toDateAbbreviation }}

Open: {{ item.fields.ofis[0].d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.ofis[0].t_ofi_begin }} - {{ item.fields.ofis[0].t_ofi_end }}

Open: {{ item.fields.d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.t_ofi_begin }} - {{ item.fields.t_ofi_end }}

Loading...

Sorry, We couldnt find anything that quite matches your search.

No listings in that location, showing nearby listings.

No more listings in that location, showing nearby listings.

Just Listed
Auction
Under Contract
Sold
Leased
Available Soon
{{ item.fields[addressFormatResults] }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.n_bedrooms }} Beds {{ item.fields.n_bathrooms }} Baths {{ item.fields.n_car_spaces }} Cars Pool Study {{ item.fields.land_area_m2 | to_acreage }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_hectare }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_squares }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | number_format }} {{ item.fields.land_area_unit }}

{{ item.fields.display_price }}

Auction: {{ item.fields.dt_auction | longDateTime | toDateAbbreviation }}

Open: {{ item.fields.ofis[0].d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.ofis[0].t_ofi_begin }} - {{ item.fields.ofis[0].t_ofi_end }}

Open: {{ item.fields.d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.t_ofi_begin }} - {{ item.fields.t_ofi_end }}

Loading...

Sorry, We couldnt find anything that quite matches your search.

No listings in that location, showing nearby listings.

No more listings in that location, showing nearby listings.

Just Listed
Auction
Under Contract
Sold
Leased
Available Soon
{{ item.fields[addressFormatResults] }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.n_bedrooms }} Beds {{ item.fields.n_bathrooms }} Baths {{ item.fields.n_car_spaces }} Cars Pool Study {{ item.fields.land_area_m2 | to_acreage }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_hectare }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_squares }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | number_format }} {{ item.fields.land_area_unit }}

{{ item.fields.display_price }}

Auction: {{ item.fields.dt_auction | longDateTime | toDateAbbreviation }}

Open: {{ item.fields.ofis[0].d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.ofis[0].t_ofi_begin }} - {{ item.fields.ofis[0].t_ofi_end }}

Open: {{ item.fields.d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.t_ofi_begin }} - {{ item.fields.t_ofi_end }}

Loading...

Sorry, We couldnt find anything that quite matches your search.

No listings in that location, showing nearby listings.

No more listings in that location, showing nearby listings.

Just Listed
Auction
Under Contract
Sold
Leased
Available Soon
{{ item.fields[addressFormatResults] }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.n_bedrooms }} Beds {{ item.fields.n_bathrooms }} Baths {{ item.fields.n_car_spaces }} Cars Pool Study {{ item.fields.land_area_m2 | to_acreage }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_hectare }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_squares }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | number_format }} {{ item.fields.land_area_unit }}

{{ item.fields.display_price }}

Auction: {{ item.fields.dt_auction | longDateTime | toDateAbbreviation }}

Open: {{ item.fields.ofis[0].d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.ofis[0].t_ofi_begin }} - {{ item.fields.ofis[0].t_ofi_end }}

Open: {{ item.fields.d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.t_ofi_begin }} - {{ item.fields.t_ofi_end }}

Loading...

Sorry, We couldnt find anything that quite matches your search.

No listings in that location, showing nearby listings.

No more listings in that location, showing nearby listings.

Just Listed
Auction
Under Contract
Sold
Leased
Available Soon
{{ item.fields[addressFormatResults] }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.n_bedrooms }} Beds {{ item.fields.n_bathrooms }} Baths {{ item.fields.n_car_spaces }} Cars Pool Study {{ item.fields.land_area_m2 | to_acreage }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_hectare }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_squares }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | number_format }} {{ item.fields.land_area_unit }}

{{ item.fields.display_price }}

Auction: {{ item.fields.dt_auction | longDateTime | toDateAbbreviation }}

Open: {{ item.fields.ofis[0].d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.ofis[0].t_ofi_begin }} - {{ item.fields.ofis[0].t_ofi_end }}

Open: {{ item.fields.d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.t_ofi_begin }} - {{ item.fields.t_ofi_end }}

Loading...

Sorry, We couldnt find anything that quite matches your search.

No listings in that location, showing nearby listings.

No more listings in that location, showing nearby listings.

Just Listed
Auction
Under Contract
Sold
Leased
Available Soon
{{ item.fields[addressFormatResults] }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.n_bedrooms }} Beds {{ item.fields.n_bathrooms }} Baths {{ item.fields.n_car_spaces }} Cars Pool Study {{ item.fields.land_area_m2 | to_acreage }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_hectare }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_squares }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | number_format }} {{ item.fields.land_area_unit }}

{{ item.fields.display_price }}

Auction: {{ item.fields.dt_auction | longDateTime | toDateAbbreviation }}

Open: {{ item.fields.ofis[0].d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.ofis[0].t_ofi_begin }} - {{ item.fields.ofis[0].t_ofi_end }}

Open: {{ item.fields.d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.t_ofi_begin }} - {{ item.fields.t_ofi_end }}

Loading...

Sorry, We couldnt find anything that quite matches your search.

No listings in that location, showing nearby listings.

No more listings in that location, showing nearby listings.

Just Listed
Auction
Under Contract
Sold
Leased
Available Soon
{{ item.fields[addressFormatResults] }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.n_bedrooms }} Beds {{ item.fields.n_bathrooms }} Baths {{ item.fields.n_car_spaces }} Cars Pool Study {{ item.fields.land_area_m2 | to_acreage }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_hectare }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_squares }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | number_format }} {{ item.fields.land_area_unit }}

{{ item.fields.display_price }}

Auction: {{ item.fields.dt_auction | longDateTime | toDateAbbreviation }}

Open: {{ item.fields.ofis[0].d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.ofis[0].t_ofi_begin }} - {{ item.fields.ofis[0].t_ofi_end }}

Open: {{ item.fields.d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.t_ofi_begin }} - {{ item.fields.t_ofi_end }}

Loading...

Sorry, We couldnt find anything that quite matches your search.

No listings in that location, showing nearby listings.

No more listings in that location, showing nearby listings.

Just Listed
Auction
Under Contract
Sold
Leased
Available Soon
{{ item.fields[addressFormatResults] }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.n_bedrooms }} Beds {{ item.fields.n_bathrooms }} Baths {{ item.fields.n_car_spaces }} Cars Pool Study {{ item.fields.land_area_m2 | to_acreage }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_hectare }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_squares }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | number_format }} {{ item.fields.land_area_unit }}

{{ item.fields.display_price }}

Auction: {{ item.fields.dt_auction | longDateTime | toDateAbbreviation }}

Open: {{ item.fields.ofis[0].d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.ofis[0].t_ofi_begin }} - {{ item.fields.ofis[0].t_ofi_end }}

Open: {{ item.fields.d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.t_ofi_begin }} - {{ item.fields.t_ofi_end }}

Loading...

Sorry, We couldnt find anything that quite matches your search.

No listings in that location, showing nearby listings.

No more listings in that location, showing nearby listings.

Just Listed
Auction
Under Contract
Sold
Leased
Available Soon
{{ item.fields[addressFormatResults] }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.n_bedrooms }} Beds {{ item.fields.n_bathrooms }} Baths {{ item.fields.n_car_spaces }} Cars Pool Study {{ item.fields.land_area_m2 | to_acreage }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_hectare }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_squares }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | number_format }} {{ item.fields.land_area_unit }}

{{ item.fields.display_price }}

Auction: {{ item.fields.dt_auction | longDateTime | toDateAbbreviation }}

Open: {{ item.fields.ofis[0].d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.ofis[0].t_ofi_begin }} - {{ item.fields.ofis[0].t_ofi_end }}

Open: {{ item.fields.d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.t_ofi_begin }} - {{ item.fields.t_ofi_end }}

Loading...

Sorry, We couldnt find anything that quite matches your search.

No listings in that location, showing nearby listings.

No more listings in that location, showing nearby listings.

Just Listed
Auction
Under Contract
Sold
Leased
Available Soon
{{ item.fields[addressFormatResults] }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.n_bedrooms }} Beds {{ item.fields.n_bathrooms }} Baths {{ item.fields.n_car_spaces }} Cars Pool Study {{ item.fields.land_area_m2 | to_acreage }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_hectare }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_squares }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | number_format }} {{ item.fields.land_area_unit }}

{{ item.fields.display_price }}

Auction: {{ item.fields.dt_auction | longDateTime | toDateAbbreviation }}

Open: {{ item.fields.ofis[0].d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.ofis[0].t_ofi_begin }} - {{ item.fields.ofis[0].t_ofi_end }}

Open: {{ item.fields.d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.t_ofi_begin }} - {{ item.fields.t_ofi_end }}

Loading...

Sorry, We couldnt find anything that quite matches your search.

No listings in that location, showing nearby listings.

No more listings in that location, showing nearby listings.

Just Listed
Auction
Under Contract
Sold
Leased
Available Soon
{{ item.fields[addressFormatResults] }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.state }} {{ item.fields.region }} {{ item.fields.suburb }}
{{ item.fields.suburb }} {{ item.fields.address_short }}
{{ item.fields.n_bedrooms }} Beds {{ item.fields.n_bathrooms }} Baths {{ item.fields.n_car_spaces }} Cars Pool Study {{ item.fields.land_area_m2 | to_acreage }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_hectare }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | to_squares }} {{ item.fields.land_area_unit }} {{ item.fields.land_area_m2 | number_format }} {{ item.fields.land_area_unit }}

{{ item.fields.display_price }}

Auction: {{ item.fields.dt_auction | longDateTime | toDateAbbreviation }}

Open: {{ item.fields.ofis[0].d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.ofis[0].t_ofi_begin }} - {{ item.fields.ofis[0].t_ofi_end }}

Open: {{ item.fields.d_ofi | longDateTime | toDateAbbreviation }} {{ item.fields.t_ofi_begin }} - {{ item.fields.t_ofi_end }}

Loading...

My Reviews

Seller Review

Cassie was on top of everything, working tirelessly throughout the weekend and keeping us informed every step of the way. Her deep knowledge of the market allowed her to secure an off-market offer that... read more

Buyer Review

Throughout our home-buying process, Cassie was incredibly communicative. She promptly answered calls and emails, keeping us informed about every development. Her ability to clearly explain complex contract... read more

Seller Review

If you looking for a professional agent Cassie it’s the answer.. Very helpful, easy to work with, willing to go above and beyond for the customer.. I would recommend her anytime .. Wonderful result... read more

Buyer Review

Very helpful in all matters relating to the sale. Will definitely use her services again. read more

Seller Review

Cassie has once again demonstrated what a real estate agent should be. Her knowledge of the market, people skills, professionalism and beautiful nature is second to none. Our family couldn’t be more thankful... read more

Buyer Review

Cassie was amazing to work with. She knows the market well and went above and beyond to ensure the purchase of our property went smoothly. We would recommend Cassie to anyone looking to purchase or sell... read more

Seller Review

Delivered on promises. Great comms the whole way through. read more