Mortgage Application
Your application can be viewed by all lenders through our highly secure system, without affecting your credit score.
Too many inquiries through too many lenders, may ultimately cost you, so let the professionals do the shopping for you.
Please fill out our mortgage application form. One of our team members will be in touch with you shortly.
You can also download a PDF form here, fill out the necessary information and email back to us at info@oakparkmortgage.com.
The above information is submitted to enable OakPark Mortgage Group Inc. to consider a mortgage loan, and is to the best of my /our knowledge and belief a true statement of my/our personal information. In submitting this information, I /We hereby consent to OakPark Mortgage Group obtaining such credit reports and other information as OakPark Mortgage Group may deem necessary at any time in connection with this application for a mortgage loan. I/We hereby consent to the disclosure of my/our personal and credit information to any credit reporting agency, financial institution, legal firm, title insurance company, mortgage insurance company and OakPark Mortgage Group I /We also consent to receive periodic mortgage account information. Your privacy is important. We are committed to respecting and protecting your privacy and security. We have implemented measures to protect the privacy & security of your personal information through strict policies and practices in compliance with applicable Federal and Provincial privacy legislation. Please contact us to discuss our privacy & security policies and practices. var placeSearch, autocomplete;
var componentForm = {
street_number: 'short_name',
route: 'long_name',
locality: 'long_name',
administrative_area_level_1: 'short_name',
postal_code: 'short_name'
}; function initAutocomplete() {
// Create the autocomplete object, restricting the search to geographical
// location types.
autocomplete = new google.maps.places.Autocomplete(
(document.getElementById('autocomplete')),
{ types: ['geocode'], componentRestrictions: { country: "ca" } }); autocomplete2 = new google.maps.places.Autocomplete(
(document.getElementById('autocomplete2')),
{ types: ['geocode'], componentRestrictions: { country: "ca" } }); // When the user selects an address from the dropdown, populate the address
// fields in the form.
autocomplete.addListener('place_changed', fillInAddress);
autocomplete2.addListener('place_changed', fillInAddress2);
} function fillInAddress() {
// Get the place details from the autocomplete object. var place = autocomplete.getPlace(); console.log(place); for (var component in componentForm) {
//document.getElementById(component).value = '';
//document.getElementById(component).disabled = false;
} var fulladdress = "";
var fullcity = "";
var fullprovince = "";
var fullzip = ""; // Get each component of the address from the place details
// and fill the corresponding field on the form.
for (var i = 0; i < place.address_components.length; i++) {
var addressType = place.address_components[i].types[0]; document.getElementById('locality').value = '';
if (addressType == 'locality')
{
fullcity = place.address_components[i][componentForm['locality']];
} document.getElementById('administrative_area_level_1').value = '';
if (addressType == 'administrative_area_level_1')
{
fullprovince = place.address_components[i][componentForm['administrative_area_level_1']];
} document.getElementById('postal_code').value = '';
if (addressType == 'postal_code') {
fullzip = place.address_components[i][componentForm['postal_code']];
} document.getElementById('txt_address_1').value = '';
if (addressType == 'street_number')
{
console.log('t45');
fulladdress = fulladdress + (place.address_components[i][componentForm['street_number']]) + " ";
console.log(fulladdress);
//document.getElementById('txt_address_1').value = document.getElementById('txt_address_1').value + (place.address_components[i][componentForm['street_number']]);
}
if (addressType == 'route')
{
console.log('t46');
fulladdress = fulladdress + (place.address_components[i][componentForm['street_number']]) + " ";
console.log(fulladdress);
} console.log(place.address_components[i]); if (componentForm[addressType]) {
var val = place.address_components[i][componentForm[addressType]];
try
{
var o = document.getElementById(addressType);
if (o != null && o.value == '') o.value = val;
} catch (err) { }
}
} document.getElementById('txt_address_1').value = fulladdress;
document.getElementById('locality').value = fullcity;
document.getElementById('administrative_area_level_1').value = fullprovince;
document.getElementById('postal_code').value = fullzip; } function fillInAddress2() {
// Get the place details from the autocomplete object. var place = autocomplete2.getPlace(); console.log(place); for (var component in componentForm) {
//document.getElementById(component).value = '';
//document.getElementById(component).disabled = false;
} var fulladdress2 = "";
var fullcity2 = "";
var fullprovince2 = "";
var fullzip2 = ""; // Get each component of the address from the place details
// and fill the corresponding field on the form.
for (var i = 0; i < place.address_components.length; i++) {
var addressType = place.address_components[i].types[0]; document.getElementById('locality_2').value = '';
if (addressType == 'locality') {
fullcity2 = place.address_components[i][componentForm['locality']];
} document.getElementById('administrative_area_level_1_2').value = '';
if (addressType == 'administrative_area_level_1') {
fullprovince2 = place.address_components[i][componentForm['administrative_area_level_1']];
} document.getElementById('postal_code_2').value = '';
if (addressType == 'postal_code') {
fullzip2 = place.address_components[i][componentForm['postal_code']];
} document.getElementById('txt_address_2').value = '';
if (addressType == 'street_number') {
console.log('t45');
fulladdress2 = fulladdress2 + (place.address_components[i][componentForm['street_number']]) + " ";
console.log(fulladdress2);
//document.getElementById('txt_address_1').value = document.getElementById('txt_address_1').value + (place.address_components[i][componentForm['street_number']]);
}
if (addressType == 'route') {
console.log('t46');
fulladdress2 = fulladdress2 + (place.address_components[i][componentForm['street_number']]) + " ";
console.log(fulladdress2);
} console.log(place.address_components[i]); if (componentForm[addressType]) {
var val = place.address_components[i][componentForm[addressType]];
try {
var o = document.getElementById(addressType);
if (o != null && o.value == '') o.value = val;
} catch (err) { }
}
} document.getElementById('txt_address_2').value = fulladdress2;
document.getElementById('locality_2').value = fullcity2;
document.getElementById('administrative_area_level_1_2').value = fullprovince2;
document.getElementById('postal_code_2').value = fullzip2; } // Bias the autocomplete object to the user's geographical location,
// as supplied by the browser's 'navigator.geolocation' object.
function geolocate() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
var geolocation = {
lat: position.coords.latitude,
lng: position.coords.longitude
};
var circle = new google.maps.Circle({
center: geolocation,
radius: position.coords.accuracy
}); autocomplete.setBounds(circle.getBounds());
});
}
}
function geolocate2() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function (position) {
var geolocation = {
lat: position.coords.latitude,
lng: position.coords.longitude
};
var circle = new google.maps.Circle({
center: geolocation,
radius: position.coords.accuracy
}); autocomplete2.setBounds(circle.getBounds());
});
}
} jQuery('.wpcf7-form').ajaxComplete( function(){
// if(jQuery(this).hasClass('invalid') || jQuery(this).hasClass('sent')){
//jQuery('html,body').animate({scrollTop: jQuery('#formstart').offset().top-100}, 1000);}
jQuery('html, body').animate({scrollTop: jQuery(".wpcf7-not-valid").first().offset().top - 200}, 1000);
});